Local Search with Bootstrapping
نویسندگان
چکیده
We propose and study a technique to improve the performance of those local-search SAT solvers that proceed by executing a prespecified number of tries, each starting with an element of the space of all truth assignments and performing a prespecified number of local-search steps (flips). Based on the input theory T, our method first constructs a collection of its relaxations, that is, theories whose models are easy to compute and “almost” satisfy T. It then uses a local-search algorithm to compute models of the relaxed theories and, finally, uses these models as starting points for tries when executing the local search algorithm on T. To construct relaxations our method takes advantage of high-level representation of search problems, which separate the specification of a search problem from the description of its particular instances. The method is general. We applied it to WSAT, a local-search SAT solver for CNF theories, and to WSAT(cc), a local-search SAT algorithm for theories in the language of propositional logic with cardinality constraints. Experimental results demonstrate its effectiveness for both local-search algorithms we studied.
منابع مشابه
On Bootstrapping Local Search with Trail-Markers
We study a simple, general framework for search called bootstrap search, which is defined as global search using only a local search procedure along with some memory for learning intermediate subgoals. We present a simple algorithm for bootstrap search, and provide some initial theory on its performance. In our theoretical analysis, we develop a random digraph problem model and use it to make s...
متن کاملBootstrapping the Condensation Algorithm
In model-based tracking the problem of a high dimensional solution space often appears. The standard solution to this problem is to use a prediction followed by an iterative search or a Kalman filter. The drawback of both is the risk of ending up in a local extremum. In this paper we suggest to apply bootstrapping to increase performance in model-based tracking. The bootstrapping information is...
متن کاملA Differential Evolution and Spatial Distribution based Local Search for Training Fuzzy Wavelet Neural Network
Abstract Many parameter-tuning algorithms have been proposed for training Fuzzy Wavelet Neural Networks (FWNNs). Absence of appropriate structure, convergence to local optima and low speed in learning algorithms are deficiencies of FWNNs in previous studies. In this paper, a Memetic Algorithm (MA) is introduced to train FWNN for addressing aforementioned learning lacks. Differential Evolution...
متن کاملWinner Determination in Combinatorial Auctions using Hybrid Ant Colony Optimization and Multi-Neighborhood Local Search
A combinatorial auction is an auction where the bidders have the choice to bid on bundles of items. The WDP in combinatorial auctions is the problem of finding winning bids that maximize the auctioneer’s revenue under the constraint that each item can be allocated to at most one bidder. The WDP is known as an NP-hard problem with practical applications like electronic commerce, production manag...
متن کاملAugmented Downhill Simplex a Modified Heuristic Optimization Method
Augmented Downhill Simplex Method (ADSM) is introduced here, that is a heuristic combination of Downhill Simplex Method (DSM) with Random Search algorithm. In fact, DSM is an interpretable nonlinear local optimization method. However, it is a local exploitation algorithm; so, it can be trapped in a local minimum. In contrast, random search is a global exploration, but less efficient. Here, rand...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004